no-compass homing - Turkish English Dictionary